package app.itgungnir.compose.wan.business.user_square

import app.itgungnir.compose.wan.business.main.square.Square
import app.itgungnir.compose.wan.utils.WanPagingResponse
import java.io.Serializable

data class UserSquareResponse(
    val coinInfo: UserSquareCoinInfo? = null,
    val shareArticles: WanPagingResponse<Square>? = null
) : Serializable

data class UserSquareCoinInfo(
    val coinCount: Long = 0L,
    val level: Int = 0,
    val nickname: String? = null,
    val rank: String? = null,
    val userId: Long = 0L,
    val username: String? = null,
    val isMe: Boolean = false
) : Serializable
